iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 5
0

在 git add . -p 之後,點 e 編輯時,或著是 git commit 的時候,會進入 vim 的模式,如果沒學過 vim 的話,用起來可能沒有那麼直觀,要編輯前還要按 ia 進入編輯模式,離開、儲存還要打指令,如果能用 VSCode 編輯的話那該有多好?沒錯!天底下就是有這麼好的事情,讓我們繼續看下去...

使用 vscode 編輯檔案的指令是

code 檔案路徑

而 git 設定檔的路徑是 ~/.gitconfig,所以用 VSCode 改設定檔的指令就是

code ~/.gitconfig

然後你會看到原本的設定檔,大概長這個樣子:

[user]
    name = Tim2
    email = tim2@balabalabala.com
[core]
    editor = /usr/bin/vim

把最後一行改成 editor = code --waiteditor = code -w
之後再使用 git 如果有需要編輯的時候,就會使用 VSCode 幫你開啟檔案,等你編輯完,關閉之後才返回檔案的值,完成 git 的操作。
怕用不習慣的朋友,可以把舊有的設定加個 # 註解掉,真的用不習慣再改回來。

[user]
	name = Tim2
	email = tim2@balabalabala.com
[core]
	editor = code --wait
	# editor = /usr/bin/vim

我曾輕嘗試使用 VSCode,但最後還是改回去使用 vim,倒也不是因為我後來學了 vim,只是因為 VSCode 開啟的速度比 vim 慢,用了不習慣而已,總之,多試試吧!不試你怎麼知道哪把武器用起來比較襯手呢?


上一篇
git commit
下一篇
git reset HEAD^ --hard / git revert / git checkout -- . / git push -f
系列文
你終究是要精通 git command line 的,那為什麼不一開始就精通。7
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言